• word of the day

    riparia riparia

    riparia riparia - Dictionary definition and meaning for word riparia riparia

    Definition
    (noun) swallow of the northern hemisphere that nests in tunnels dug in clay or sand banks
Download our Mobile App Today
Receive our word of the day
on Whatsapp